using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Gko.Utils
{
	public static class Pair
	{
		public static Pair<TFirst, TSecond> Create<TFirst, TSecond>(TFirst first, TSecond second)
		{
			return new Pair<TFirst, TSecond>(first, second);
		}
	}

	public class Pair<TFirst, TSecond>
	{
		public Pair()
		{
		}

		public Pair(TFirst first, TSecond second)
		{
			this.First = first;
			this.Second = second;
		}

		public TFirst First
		{
			get;
			set;
		}

		public TSecond Second
		{
			get;
			set;
		}
	};
}